$(function(){
    C.tabs({"selected":stab,"params":
        [
            {"nav":"#nav_vol","con":"#reg_vol","sclass":"current","nclass":""},
            {"nav":"#nav_org","con":"#reg_org","sclass":"current","nclass":""},
            {"nav":"#nav_org_youth","con":"#reg_org_youth","sclass":"current","nclass":""}
        ]
    });
    $('#vol_cert_type').val('4529').attr('disabled',true);
    $('#vol_political').change(function(){
        $('#vol_political_tbody').css('display','none');
        switch($(this).val()){
            case '4846'://中国共产党党员
                $('#vol_political_tbody').css('display','');//显示区域
                $('#set_yorg_name').css('display','none');//选择组织
                $('#a1').css('display','');$('#a2').css('display','');$('#a3').css('display','');
                $('#b1').css('display','none');$('#b2').css('display','none');$('#b3').css('display','none');
                $('#c1').css('display','');$('#c2').css('display','none');
                break;
            case '4847'://中国共产党预备党员
                $('#vol_political_tbody').css('display','');//显示区域
                $('#set_yorg_name').css('display','none');//选择组织
                $('#a1').css('display','');$('#a2').css('display','');$('#a3').css('display','');
                $('#b1').css('display','none');$('#b2').css('display','none');$('#b3').css('display','none');
                $('#c1').css('display','');$('#c2').css('display','none');
                break;
            case '4848'://中国共产主义青年团团员
                $('#vol_political_tbody').css('display','');//显示区域
                $('#set_yorg_name').css('display','');//选择组织
                $('#a1').css('display','none');$('#a2').css('display','none');$('#a3').css('display','none');
                $('#b1').css('display','');$('#b2').css('display','');$('#b3').css('display','');
                $('#c1').css('display','none');$('#c2').css('display','');
                break;
            case '23635'://中国共产党党员（保留团籍）
                $('#vol_political_tbody').css('display','');//显示区域
                $('#set_yorg_name').css('display','');//选择组织
                $('#a1').css('display','');$('#a2').css('display','none');$('#a3').css('display','');
                $('#b1').css('display','none');$('#b2').css('display','');$('#b3').css('display','none');
                $('#c1').css('display','none');$('#c2').css('display','');
                break;
            default:
                $('#set_yorg_name').css('display','none');
        }
    });
    //国籍和身份证类型匹配
    $('#vol_nationality').change(function(){
        $('#vol_political').attr('disabled',false);
        $('#vol_ethnicity').attr('disabled',false);
        $('#nat_district_input_div').css('display','none');
        switch($(this).val()){
            case '4544':
                $('#vol_cert_type').val('4529').attr('disabled',true);
                $('#nat_district_input_div').css('display','');
                break;
            case '4545':
                $('#vol_cert_type').val('4532').attr('disabled',true);
                break;
            case '4546':
                $('#vol_cert_type').val('23261').attr('disabled',true);
                break;
            case '4547':
                $('#vol_cert_type').val('4531').attr('disabled',true);
                break;
            default:
                $('#vol_cert_type').val('4530').attr('disabled',true);
                $('#vol_political').val('4859').attr('disabled',true);
                $('#vol_ethnicity').val('4845').attr('disabled',true);
        }
    });
    $('#vol_job_title').change(function(){
        switch($(this).val()){
            case '23270':
                $('#vol_job_title_div').css('display','');
                break;
            default:
                $('#vol_job_title_div').css('display','none');
        }
    });
    //服务方向和领域选中显示隐藏领域
    $('.stype_tit').click(function(){
        if($(this).find('input:checkbox').attr('checked')){
            $(this).find('.r').css('display','block');
            $(this).parent().css({'border':'1px solid #FE7725','background':'#FFF1E8'});
        }else{
            $(this).find('.r').css('display','none');
            $(this).parent().css({'border':'1px solid #fff','background':'#eee'});
        }
    });
    //是否学生显示隐藏参数
    $("input[name='vol_student_flag']:radio").click(function(){
        if($(this).val()==1){
            $('#school_desc').html('<span class="fim">*</span>所在学校：');
            $('#stunum_desc').css('display','');
            $('#graduate_desc').css('display','');
            $('#college').css('display','');
            $('#college_input').attr('readonly',true);
        }else{
            $('#school_desc').html('毕业学校：');
            $('#stunum_desc').css('display','none');
            $('#graduate_desc').css('display','none');
            $('#college').css('display','none');
            $('#college_input').attr('readonly',false);
            $(this).parent().find('.form_tips').remove();
        }
    });
    $('#org_cate option').each(function(){
        if($(this).val()>100) $(this).css('display','none');
    });
    var html_1='',html_2='';
    $('#org_cate option').each(function(){
        if($(this).val()>100 && $(this).val()<200) html_1+='<option value="'+$(this).val()+'">'+$(this).html()+'</option>';
        if($(this).val()>200) html_2+='<option value="'+$(this).val()+'">'+$(this).html()+'</option>';
    });
    $('#org_cate').html('');
    //alert(html_1);
    //组织类型
    $('#org_cate_parent').change(function(){
        if($(this).val()==1){
            $('#org_cate').html(html_1);
            $('#ldjg').css('display','');$('#jczz').css('display','none');
        }else{
            $('#org_cate').html(html_2);
            $('#ldjg').css('display','none');$('#jczz').css('display','');
        }
    });
});

function success_html(data,type){
    if(!arguments[1]) var type=1;
    var success='<div class="reg_success"><div class="desc">';
    if(type==1){
        success+='<p style="font-size:18px;color:green;">'+decodeURIComponent(data.vol_true_name)+'，您的信息已提交成功！</p>';
        success+='<p><b>一、请牢记您的用户信息：</b><br>';
        success+='用户名：'+data.login_name+'</p>';
        success+='<p><b>二、我们将在五个工作日完成对您的实名认证，通过实名认证后，您将获得实名注册志愿者统一编号。</b></p>';
        success+='<p><b>三、您可以 <a href="/app/user/login.php">登录</a> 网站，进行下面操作：</b><br>';
        success+='1、进入志愿中心 <a href="/app/user/info.php">修改资料</a> 完善详细信息；<br>';
        success+='2、报名参加 <a href="/app/org/list.php">志愿团体</a> 或 <a href="/app/opp/list.php">志愿项目</a>；</p>';
        success+='<p><b>四、如果您有任何问题，请咨询所在志愿服务组织或电话服务热线。</b></p>';
    }else if(type==2){
        //登记机构
        if(data.org_record=='1'){
            success+='<p style="font-size:18px;color:green;">'+ decodeURIComponent(data.org_name)+'，您的信息已提交成功！</p>';
            success+='<p><b>一、请牢记您的用户信息：</b><br>';
            success+='用户名：'+data.login_name+' 　　密码：'+decodeURIComponent(data.login_pass)+'</p>';
            success+='<p><b>二、请尽快 <a href="/app/user/login.php">登录</a> 网站，进行下面操作：</b><br>';
            success+='1、填写组织机构代码证，上传证书扫描件和组织电子印章等资料；</p>';
            success+='<p><b>三、我们将在十个工作日内完成对您的团体审核。<br>您可以 <a href="/app/user/login.php">登录</a> 网站，进行下面操作：</b></p>';
            success+='1、进入志愿中心 <a href="/app/user/info.php">修改资料</a> 完善详细信息；<br>';
            success+='2、学习其他的 <a href="/app/org/list.php">志愿团体</a> 或 <a href="/app/opp/list.php">志愿项目</a>；</p>';
            success+='<p><b>四、如果您有任何问题，请咨询在线服务志愿者或电话服务热线。</b></p>';
        }else{
            success+='<p style="font-size:18px;color:green;">'+ decodeURIComponent(data.org_name)+'，您的信息已提交成功！</p>';
            success+='<p><b>一、请牢记您的用户信息：</b><br>';
            success+='用户名：'+data.login_name+' 　　密码：'+decodeURIComponent(data.login_pass)+'</p>';
            success+='<p><b>二、请尽快 <a href="/app/user/login.php">登录</a> 网站，进行下面操作：</b><br>';
            success+='1、填写团体编号，上传申请表扫描件和负责人手持身份证照片等资料；</p>';
            success+='<p><b>三、我们将在十个工作日内完成对您的团体审核。<br>您可以 <a href="/app/user/login.php">登录</a> 网站，进行下面操作：</b></p>';
            success+='1、进入志愿中心 <a href="/app/user/info.php">修改资料</a> 完善详细信息；<br>';
            success+='2、学习其他的 <a href="/app/org/list.php">志愿团体</a> 或 <a href="/app/opp/list.php">志愿项目</a>；</p>';
            success+='<p><b>四、如果您有任何问题，请咨询在线服务志愿者或电话服务热线。</b></p>';
        }
    }else{
        success+='<p style="font-size:18px;color:green;">'+ decodeURIComponent(data.org_name)+'，您的信息已提交成功！</p>';
        success+='<p><b>一、请牢记您的用户信息。</b><br>';
        success+='用户名：'+data.login_name+' 　　密码：'+decodeURIComponent(data.login_pass)+'</p>';
        success+='<p><b>二、我们将在十个工作日完成对您的信息审核。</b></p>';
        success+='<p><b>三、在信息审核期间，您可以 <a href="/app/user/login.php">登录</a> 网站，进行下面操作：</b><br>';
        success+='1、进入志愿中心 <a href="/app/user/info_youth.php">修改资料</a> 完善详细信息；<br>';
        success+='2、<a href="/app/org/member.php">管理团组织成员</a>；</p>';
        success+='<p><b>四、如果您有任何问题，请咨询在线服务志愿者。</b></p>';
    }
	var url=window.location.href;
	if(url.indexOf('bv2008.cn')>0){
		success+='<p><img src="//css.zhiyuanyun.com/default/images/wx_zyy.png"></p>';
	}else{
		success+='<p><img src="//css.zhiyuanyun.com/default/images/wx_zyy.png"></p>';
	}
    success+='</div></div>';
    $('#register').html(success);
}
//var js_verify=['login_name','login_name_repeat','login_pass','login_pass_repeat','login_email','login_email_repeat','vol_true_name','vol_cert_number','login_mobile','vol_phone','vol_address','vol_phone'];
//注册志愿者
function reg_vol(o){
    if(post_flag==false) {alert('请不要重复提交！');return;}
    post_flag=false;
    $('.form_tips').css({'background':'url(/css/lib/images/tips.png) 10px -263px no-repeat','border':'0px'}).html('&nbsp;');
    var marea='#reg_vol';
    var mdiv=$(marea);
    var p=$(o).parent();p.html('<a href="javascript:void(0);" class="but1 but_reg">申请中</a>');
    var postdata=C.form.get_form(marea);
    
    for(var ipt in postdata) $('#'+ipt).trigger('blur');
    if(postdata.stag_vol.length==0){
        V.form_tips($('#stag_vol_val'),'请选择服务类别',1);
    }
    var chkpost=0;
    var fid='';
    $('span.form_tips').each(function(){
        //var jschk=$.inArray($(this).parent().find('input').attr('id'),js_verify)>=0;//alert(jschk);
        if($(this).css('background-position')=='10px -298px') {
            chkpost++;
            if(fid=='') fid=$(this).parent().find('input').attr('id');
        }
    });
    /*
    if(chkpost>1) {
        C.alert.alert({content:'资料填写不完整，请按提示要求重新填写',funcOk:function(){
               if(fid!='') $('#'+fid).focus().blur();
               if(fid=='stag_vol_val') $('#vol_pre_hour').focus().blur();
            }
        });
        p.html('<a href="javascript:void(0);" class="but1 but_reg" onclick="reg_vol(this);">申请成为实名注册志愿者</a>');
        return;
    }*/
    postdata['service_type']=[];
    $("input[name='stype_vol']:checkbox").each(function(){ 
        if($(this).attr("checked")){
            var user_type1=$(this).val();
            var user_type2=$(this).parent().parent().find('select').val();
            postdata['service_type'].push([user_type1,user_type2]);
        }
    });
    $.post('register.php?m=reg_vol', postdata, function(data) {
        post_flag=true;
        p.html('<a href="javascript:void(0);" class="but1 but_reg" onclick="reg_vol(this);">申请成为实名注册志愿者</a>');
        
        $('#vcode_reg_vol').click();
        try {
            var ret = $.evalJSON(data);
            if(ret.code=='1'){
                mdiv.find("#"+ret.id).focus().blur();//alert(ret.id);
                setTimeout(function(){
                V.form_tips(mdiv.find("#"+ret.id),ret.msg,1);//alert(mdiv.find("#"+ret.id));
                },500);
                mdiv.find("input[name='"+ret.id+"']").eq(0).focus().blur();//alert(ret.msg);
            }else{
                success_html(postdata);//C.alert.show(ret.msg);
            }
        } catch (e) {
            C.alert.show('error:'+data);
        }
        C.alert.opacty_close();
    });
}
//注册团体
function reg_org(o){//alert(1);
    $('.form_tips').css({'background':'url(/css/lib/images/tips.png) 10px -263px no-repeat','border':'0px'}).html('&nbsp;');
    var marea='#reg_org';
    var mdiv=$(marea);
    var p=$(o).parent();p.html('<a href="javascript:void(0);" class="but1 but_reg">申请中</a>');
    var postdata=C.form.get_form(marea);//alert($.toJSON(postdata));
    
    if(postdata.stag_org.length==0){
        V.form_tips($('#stag_org_val'),'请选择服务类别',1);
    }
    for(var ipt in postdata) $('#'+ipt).trigger('blur');
    var fid='';
    var chkpost=0;
    $('span.form_tips').each(function(){
        if($(this).css('background-position')=='10px -298px') {
            chkpost++;
            if(fid=='') fid=$(this).parent().find('input').attr('id');
        }
    });//alert(chkpost);
	/*
    if(chkpost>0) {
        C.alert.alert({content:'资料填写不完整，请按提示要求重新填写'+fid,funcOk:function(){
                if(fid!='') $('#'+fid).focus();
                if(fid=='stag_org_val') $('#org_member').focus().blur();
            }
        });
        p.html('<a href="javascript:void(0);" class="but1 but_reg" onclick="reg_org(this);">申请成为志愿团体</a>');
        return;
    }*/
    postdata['service_type']=[];
    $("input[name='stype_org']:checkbox").each(function(){ 
        if($(this).attr("checked")){
            var user_type1=$(this).val();
            var user_type2=$(this).parent().parent().find('select').val();
            postdata['service_type'].push([user_type1,user_type2]);
        }
    });//alert($.toJSON(postdata));
    $.post('register.php?m=reg_org', postdata, function(data) {
        p.html('<a href="javascript:void(0);" class="but1 but_reg" onclick="reg_org(this);">申请成为志愿团体</a>');
        
        $('#vcode_reg_org').click();
        try {
            var ret = $.evalJSON(data);
            if(ret.code=='1'){
                mdiv.find("#"+ret.id).focus();
                V.form_tips(mdiv.find("#"+ret.id),ret.msg,1);
                mdiv.find("input[name='"+ret.id+"']:checkbox").eq(0).focus();
            }else{
                success_html(postdata,2);//C.alert.show(ret.msg);
            }
        } catch (e) {
            C.alert.show('error:'+data);
        }
        C.alert.opacty_close();
    });
}
//注册团体
function reg_org_youth(o){
    $('.form_tips').css({'background':'url(/css/lib/images/tips.png) 10px -263px no-repeat','border':'0px'}).html('&nbsp;');
    var marea='#reg_org_youth';
    var mdiv=$(marea);
    var p=$(o).parent();p.html('<a href="javascript:void(0);" class="but1 but_reg">注册中</a>');
    var postdata=C.form.get_form(marea);
    
    
    for(var ipt in postdata) $('#'+ipt).trigger('blur');
    var fid='';
    var chkpost=0;
    $('span.form_tips').each(function(){
        if($(this).css('background-position')=='10px -298px') {
            chkpost++;
            if(fid=='') fid=$(this).parent().find('input').attr('id');
        }
    });
    if(chkpost>0) {
        C.alert.alert({content:'资料填写不完整，请按提示要求重新填写',funcOk:function(){
                if(fid!='') $('#'+fid).focus();
                if(fid=='stag_org_val') $('#org_member').focus().blur();
            }
        });
        p.html('<a href="javascript:void(0);" class="but1 but_reg" onclick="reg_org_youth(this);">注册团组织</a>');
        return;
    }
    
    $.post('register.php?m=reg_org_youth', postdata, function(data) {
        p.html('<a href="javascript:void(0);" class="but1 but_reg" onclick="reg_org_youth(this);">注册团组织</a>');
        
        $('#vcode_reg_org').click();
        try {
            var ret = $.evalJSON(data);
            if(ret.code=='1'){
                mdiv.find("#"+ret.id).focus();
                V.form_tips(mdiv.find("#"+ret.id),ret.msg,1);
                mdiv.find("input[name='"+ret.id+"']:checkbox").eq(0).focus();
            }else{
                success_html(postdata,2);//C.alert.show(ret.msg);
            }
        } catch (e) {
            C.alert.show('error:'+data);
        }
        C.alert.opacty_close();
    });
}
//选择团体
function set_org_id(org_id,org_name,type){
    //alert(org_id+'\r\n'+org_name+'\r\n'+type);
    if(type==''){
        $('#p_org_name').val(org_name);
        $('#p_org_id').val(org_id);
        $('#p_org_name').trigger('blur');
    }else if(type=='1'){
        $('#po_org_name1').val(org_name);
        $('#po_org_id1').val(org_id);
        $('#po_org_name1').trigger('blur');
    }else if(type=='3'){
        $('#po_org_name3').val(org_name);
        $('#po_org_id3').val(org_id);
        $('#po_org_name3').trigger('blur');    
    }else{
        $('#org_unit').val(org_name);
        $('#vol_youth_org_id').val(org_id);
        $('#org_unit').trigger('blur');
        
        $('#po_org_name').val(org_name);
        $('#po_org_id').val(org_id);
        $('#po_org_name').trigger('blur');
    }
    C.alert.opacty_close();
}
//打开团体选择框，所有正式团体
function open_org_tree_vol(){
    C.alert.opacty({'title':'选择团体','width':'700','height':'400','url':'/app/org/org.tree.select.php'});
}
//打开团体选择框，有子团体权限的团体
function open_org_tree_org(type){
    C.alert.opacty({'title':'选择','width':'700','height':'400','url':'/app/org/org.parent.php?type='+type});
}


//注册验证
$(function(){
    //////////////////////////////
    $('#login_name').focus(function(){
        V.form_tips(this,V.params.verify_uname);
    }).blur(function(){
        var v=V.verify_uname($(this).val(),1);
        V.form_tips(this,v,1);
        if(v==''){
            $.post('register.php?m=uname_repeat', {login_name:$(this).val()}, function(data) {
                try{
                    var ret=$.evalJSON(data);
                    V.form_tips($('#'+ret.id),ret.msg,1);
                }catch(e){}
            });
        }
    });
    
    $('#login_name_repeat').focus(function(){}).blur(function(){
        var v='';
        if($(this).val()!=$('#login_name').val()) v='两次输入用户名不一致';
        if($(this).val()=='') v='确认用户名不能为空';
        V.form_tips(this,v,1);
    });
    //////////////////////////////
    $('#login_pass').focus(function(){
        V.form_tips(this,V.params.verify_upass);
    }).blur(function(){
		if($(this).val()==$('#login_name').val()){
			var v='密码不能和用户名一致';
		}else{
			var v=V.verify_upass($(this).val(),1);
		}
        V.form_tips(this,v,1);
    });
    
    $('#login_pass_repeat').focus(function(){}).blur(function(){
        var v='';
        if($(this).val()!=$('#login_pass').val()) v='两次输入密码不一致';
        if($(this).val()=='') v='确认密码不能为空';
        V.form_tips(this,v,1);
    });
    //////////////////////////////
    $('#login_email').focus(function(){
        V.form_tips(this,V.params.verify_email);
    }).blur(function(){
        var v=V.verify_email($(this).val());
        V.form_tips(this,v,1);
    });
    
    $('#login_email_repeat').focus(function(){}).blur(function(){
        var v='';
        if($(this).val()!=$('#login_email').val()) v='两次输入邮箱不一致';
        if($(this).val()=='') v='确认邮箱不能为空';
        V.form_tips(this,v,1);
    });
    //////////////////////////////
    $('#vol_true_name').focus(function(){
        V.form_tips(this,'真实姓名不能为空，请与证件上保持一致');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='真实姓名不能为空，请与证件上保持一致';
        if($(this).val()!='' && $('#vol_cert_type').val()==4529) v=V.verify_chinesename($(this).val());
        V.form_tips(this,v,1);
    });
    //////////////////////////////
    $('#vol_cert_number').focus(function(){
        V.form_tips(this,'证件号码请如实填写，建议填写身份证号码');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='证件号码不能为空';
        if($('#vol_cert_type').val()==4529){
            var sex=$('input[name="gender"]:checked').val();
            var bir=$('#vol_reg_year').val()+'-'+($('#vol_reg_month').val().length==1?'0':'')+$('#vol_reg_month').val()+'-'+($('#vol_reg_day').val().length==1?'0':'')+$('#vol_reg_day').val();
            
            var ret=V.get_gender_birth($(this).val());
            $('#vol_reg_year').val(ret.yy);
            $('#vol_reg_month').val(ret.mm);
            $('#vol_reg_day').val(ret.dd);
            $('input[name="gender"][value="'+ret.gender+'"]').attr('checked',true);
            
            sex=$('input[name="gender"]:checked').val();
            bir=$('#vol_reg_year').val()+'-'+($('#vol_reg_month').val().length==1?'0':'')+$('#vol_reg_month').val()+'-'+($('#vol_reg_day').val().length==1?'0':'')+$('#vol_reg_day').val();
            
           
            v=V.verify_idcard($(this).val(),sex,bir);
            
        }
        V.form_tips(this,v,1);
        if(v==''){
            $.post('register.php?m=cert_repeat', {vol_cert_number:$(this).val(),vol_true_name:$('#vol_true_name').val()}, function(data) {
                try{//alert(data);
                    var ret=$.evalJSON(data);
                    V.form_tips($('#'+ret.id),ret.msg,1);
                }catch(e){}
            });
        }
    });
    
    $('#login_mobile').focus(function(){
        V.form_tips(this,'例如：13912345678，手机号码和固定电话必须填写一项');
    }).blur(function(){
        var v='';
        if($(this).val()!=''){
            v=V.verify_mobile($(this).val());
        }else{
            if($('#vol_phone').val()=='') v='手机号码和固定电话必须填写一项';
        }
        V.form_tips(this,v,1);
    });
    $('#vol_phone').focus(function(){
        V.form_tips(this,'例如：010-68885678，手机号码和固定电话必须填写一项');
    }).blur(function(){
        var v='';
        if($(this).val()!=''){
            v=V.verify_phone($(this).val());
        }else{
            if($('#login_mobile').val()=='') v='手机号码和固定电话必须填写一项';
        }
        V.form_tips(this,v,1);
    });
//  $('#vol_student_number').focus(function(){
//      V.form_tips(this,'高校学生请填写学号');
//  }).blur(function(){
//      var v='';
//      if($('input[name="vol_student_flag"]:checked').val()){
//          if($(this).val()=='') v='请填写学号';
//          V.form_tips(this,v,1);
//      }
//  });
    $('#vol_address').focus(function(){
        V.form_tips(this,'不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='请填写详细地址';
        V.form_tips(this,v,1);
    });
//  if($('#postcode').length>0){
//      $('#postcode').focus(function(){
//          V.form_tips(this,'请填写正确的6位数字邮编');
//      }).blur(function(){
//          var v='';
//          if($(this).val()=='') v='请填写邮政编码';
//          var re=/^\d{6}$/i;
//          if(!re.test($(this).val())) v='请填写正确的6位数字邮编'
//          V.form_tips(this,v,1);
//      });
//  }
    $('#org_name').focus(function(){
        V.form_tips(this,stab.indexOf('org_youth')?'建议填写为“XX志愿服务队”的形式':'请按规范名称进行填写');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v=(stab.indexOf('org_youth'))?'志愿团体名称不能为空':'团组织名称不能为空';
        V.form_tips(this,v,1);
        if(v==''){
            $.post('register.php?m=oname_repeat', {org_name:$(this).val()}, function(data) {
                try{//alert(data);
                    var ret=$.evalJSON(data);
                    V.form_tips($('#'+ret.id),ret.msg,1);
                }catch(e){}
            });
        }
    });
    $('#po_org_name1').focus(function(){
        V.form_tips($('#po_org_id1'),(stab.indexOf('org_youth'))?'请选择联络团体或登记机关':'建议选择最近的组织作为上级');
    }).blur(function(){
        var v='';
        var tval=$('input:radio[name="org_record"]:checked').val();
        if($(this).val()=='' && tval=='1') v=(stab.indexOf('org_youth'))?'请选择联络团体或登记机关':'联络团体不能为空';
        V.form_tips($('#po_org_id1'),v,1);
    });
    $('#po_org_name3').focus(function(){
        V.form_tips($('#po_org_id3'),(stab.indexOf('org_youth'))?'请选择联络团体或登记机关':'建议选择最近的团体作为上级');
    }).blur(function(){
        var v='';
        var tval=$('input:radio[name="org_record"]:checked').val();
        if($(this).val()=='' && tval=='3') v=(stab.indexOf('org_youth'))?'请选择联络团体或登记机关':'联络团体不能为空';
        V.form_tips($('#po_org_id3'),v,1);
    });
    $('#org_manager_unit3').focus(function(){
        V.form_tips(this,'社会团体可以不填写主管单位名称');
    }).blur(function(){
        var v='';//1631,4874,1727,1730,4875
        var tval=$('input:radio[name="org_record"]:checked').val();
        if($(this).val()=='' && tval=='3'){
            var org_type3=$('#org_type3').val();
            if(org_type3==1631 || org_type3==4874 || org_type3==1727 || org_type3==1730 || org_type3==4875){}else{
                v='主管单位名称不能为空';}
        }
        V.form_tips(this,v,1);
    });
    
    $('input:radio[name="org_record"]').click(function(){
        var tval=$('input:radio[name="org_record"]:checked').val();
        if(tval==1){
            $('#org_record1').css('display','');
            $('#org_record3').css('display','none');
        }else if(tval==3){
            $('#org_record1').css('display','none');
            $('#org_record3').css('display','');
        }else{
            $('#org_record1').css('display','none');
            $('#org_record3').css('display','none');
        }
    });
    
    $('#org_type3').change(function(){
        if($(this).val()==1631 || $(this).val()==4874 || $(this).val()==1727 || $(this).val()==1730 || $(this).val()==4875){
            $('#org_type_shtt').html('');
        }else{
            $('#org_type_shtt').html('*');
        }
    });
    
    
    
    $('#org_address').focus(function(){
        V.form_tips($('#latitude'),'地址不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='请填写详细地址';
        V.form_tips($('#latitude'),v,1);
    });
    $('#org_member').focus(function(){
        V.form_tips(this,'预计招募志愿者人数');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='请填写人数';
        V.form_tips(this,v,1);
    });
    $('#org_linkman').focus(function(){
        V.form_tips(this,'联系人不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='请填写联系人姓名';
        V.form_tips(this,v,1);
    });
    $('#org_manager').focus(function(){
        V.form_tips(this,'负责人不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='请填写负责人姓名';
        V.form_tips(this,v,1);
    });
    
    $('#org_linkman_mobile').focus(function(){
        V.form_tips($('#olm_ipt'),'例如：13912345678，联系人手机号码不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()!=''){
            v=V.verify_mobile($(this).val());
        }else{
            if($('#org_linkman_phone').val()=='') v='联系人手机号码不能为空';
        }
        V.form_tips($('#olm_ipt'),v,1);
    });
    $('#org_linkman_phone').focus(function(){
        V.form_tips($('#olp_ipt'),'例如：010-68885678');
    }).blur(function(){
        var v='';
        if($(this).val()!=''){
            v=V.verify_phone($(this).val());
        }else{
            if($('#org_linkman_mobile').val()=='') v='';
        }
        V.form_tips($('#olp_ipt'),v,1);
    });
    $('#org_manager_mobile').focus(function(){
        V.form_tips($(this),'负责人手机号码不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()!=''){
            v=V.verify_mobile($(this).val());
        }else{
            if($('#org_manager_mobile').val()=='') v='请填写负责人手机号码';
        }
        V.form_tips($(this),v,1);
    });
    $('#org_manager_cert_number').focus(function(){
        V.form_tips(this,'负责人身份证号码不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='请填写负责人身份证号码';
        v=V.verify_idcard($(this).val());
        
        V.form_tips(this,v,1);
    });
    $('#org_linkman_cert_number').focus(function(){
        V.form_tips(this,'联系人身份证号码不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='请填写联系人身份证号码';
        v=V.verify_idcard($(this).val());
        
        V.form_tips(this,v,1);
    });
    
    
    $('input[name="stag_org"]').click(function(){
        if($('input[name="stag_org"]:checked').length==0) {
            V.form_tips($('#stag_org_val'),'请选择服务类别',1);
        }else{
            $(this).parent().find('.form_tips').remove();
        }
    });
    $('input[name="stag_vol"]').click(function(){
        if($('input[name="stag_vol"]:checked').length==0) {
            V.form_tips($('#stag_vol_val'),'请选择服务类别',1);
        }else{
            $(this).parent().find('.form_tips').remove();
        }
    });
    $('#district_input').focus(function(){
        V.form_tips($('#district4'),'区域不能为空');
    }).blur(function(){
        var v='';
        if($(this).val()=='') v='请选择区域';
        V.form_tips($('#district4'),v,1);
    });
    $('#college_input').focus(function(){
        if($('input[name="vol_student_flag"]:checked').val()==1) V.form_tips($('#college2'),'学校不能为空');
    }).blur(function(){
        var v='';
        if($('input[name="vol_student_flag"]:checked').val()==1 && $(this).val()=='') v='请选择学校';
        V.form_tips($('#college2'),v,1);
    });
});
